﻿using System;
namespace ebay.Model
{
    [Serializable]
    public class Product
    {
        int fitemId;
        public int FitemId
        {
            get { return fitemId; }
            set { fitemId = value; }
        }
        string productId;
        public string ProductId
        {
            get { return productId; }
            set { productId = value; }
        }
        string productSpecification;
        public string ProductSpecification
        {
            get { return productSpecification; }
            set { productSpecification = value; }
        }
        string userCode;
        public string UserCode
        {
            get { return userCode; }
            set { userCode = value; }
        }
        string categoryId;
        public string CategoryId
        {
            get { return categoryId; }
            set { categoryId = value; }
        }
        string categoryId2;
        public string CategoryId2
        {
            get { return categoryId2; }
            set { categoryId2 = value; }
        }
        string picUrl;
        public string PicUrl
        {
            get { return picUrl; }
            set { picUrl = value; }
        }
        string description;
        public string Description
        {
            get { return description; }
            set { description = value; }
        }
        string productName;
        public string ProductName
        {
            get { return productName; }
            set { productName = value; }
        }
        decimal packageWidth;
        public decimal PackageWidth
        {
            get { return packageWidth; }
            set { packageWidth = value; }
        }
        decimal packageLength;
        public decimal PackageLength
        {
            get { return packageLength; }
            set { packageLength = value; }
        }
        decimal packageHeight;
        public decimal PackageHeight
        {
            get { return packageHeight; }
            set { packageHeight = value; }
        }
        decimal packageVolume;
        public decimal PackageVolume
        {
            get { return packageVolume; }
            set { packageVolume = value; }
        }
        decimal packageWeight;
        public decimal PackageWeight
        {
            get { return packageWeight; }
            set { packageWeight = value; }
        }
        decimal special_PackageWeight;
        public decimal Special_PackageWeight
        {
            get { return special_PackageWeight; }
            set { special_PackageWeight = value; }
        }
        int isOutOfStock;
        public int IsOutOfStock
        {
            get { return isOutOfStock; }
            set { isOutOfStock = value; }
        }
        int salesLevel;
        public int SalesLevel
        {
            get { return salesLevel; }
            set { salesLevel = value; }
        }
        int salesStatus;
        public int SalesStatus
        {
            get { return salesStatus; }
            set { salesStatus = value; }
        }
        string keyWords;
        public string KeyWords
        {
            get { return keyWords; }
            set { keyWords = value; }
        }
        DateTime checkDateTime;
        public DateTime CheckDateTime
        {
            get { return checkDateTime; }
            set { checkDateTime = value; }
        }
        int packageType;
        public int PackageType
        {
            get { return packageType; }
            set { packageType = value; }
        }
        int newProductStatus;
        public int NewProductStatus
        {
            get { return newProductStatus; }
            set { newProductStatus = value; }
        }
        int warrantyDays;
        public int WarrantyDays
        {
            get { return warrantyDays; }
            set { warrantyDays = value; }
        }
        string customsName;
        public string CustomsName
        {
            get { return customsName; }
            set { customsName = value; }
        }
        string hSCode;
        public string HSCode
        {
            get { return hSCode; }
            set { hSCode = value; }
        }
        string internationalCode;
        public string InternationalCode
        {
            get { return internationalCode; }
            set { internationalCode = value; }
        }
        int conditionId;
        public int ConditionId
        {
            get { return conditionId; }
            set { conditionId = value; }
        }
        int deliveryWarehouseId;
        public int DeliveryWarehouseId
        {
            get { return deliveryWarehouseId; }
            set { deliveryWarehouseId = value; }
        }
        int deliveryId;
        public int DeliveryId
        {
            get { return deliveryId; }
            set { deliveryId = value; }
        }
        int isNew;
        public int IsNew
        {
            get { return isNew; }
            set { isNew = value; }
        }
        DateTime addDateTime;
        public DateTime AddDateTime
        {
            get { return addDateTime; }
            set { addDateTime = value; }
        }
        string delivery;
        public string Delivery
        {
            get { return delivery; }
            set { delivery = value; }
        }
        decimal expectedSales;
        public decimal ExpectedSales
        {
            get { return expectedSales; }
            set { expectedSales = value; }
        }
        decimal minProfit;
        public decimal MinProfit
        {
            get { return minProfit; }
            set { minProfit = value; }
        }
        string salesGroup;
        public string SalesGroup
        {
            get { return salesGroup; }
            set { salesGroup = value; }
        }
        int measureUnitsGroup;
        public int MeasureUnitsGroup
        {
            get { return measureUnitsGroup; }
            set { measureUnitsGroup = value; }
        }
        int baseUnit;
        public int BaseUnit
        {
            get { return baseUnit; }
            set { baseUnit = value; }
        }
        int purUnit;
        public int PurUnit
        {
            get { return purUnit; }
            set { purUnit = value; }
        }
        int salesUnit;
        public int SalesUnit
        {
            get { return salesUnit; }
            set { salesUnit = value; }
        }
        int produceUnit;
        public int ProduceUnit
        {
            get { return produceUnit; }
            set { produceUnit = value; }
        }
        int storeUnit;
        public int StoreUnit
        {
            get { return storeUnit; }
            set { storeUnit = value; }
        }
        int lableUnit;
        public int LableUnit
        {
            get { return lableUnit; }
            set { lableUnit = value; }
        }
        int productType;
        public int ProductType
        {
            get { return productType; }
            set { productType = value; }
        }
        int useStatusId;
        public int UseStatusId
        {
            get { return useStatusId; }
            set { useStatusId = value; }
        }
        int salesMode;
        public int SalesMode
        {
            get { return salesMode; }
            set { salesMode = value; }
        }
        int valuationMethod;
        public int ValuationMethod
        {
            get { return valuationMethod; }
            set { valuationMethod = value; }
        }
        int stockSubjectId;
        public int StockSubjectId
        {
            get { return stockSubjectId; }
            set { stockSubjectId = value; }
        }
        int salesSubjectId;
        public int SalesSubjectId
        {
            get { return salesSubjectId; }
            set { salesSubjectId = value; }
        }
        int salesCostSubjectId;
        public int SalesCostSubjectId
        {
            get { return salesCostSubjectId; }
            set { salesCostSubjectId = value; }
        }
        double ebayMinPrice;
        public double EbayMinPrice
        {
            get { return ebayMinPrice; }
            set { ebayMinPrice = value; }
        }
        string ebayMinPriceCountry;
        public string EbayMinPriceCountry
        {
            get { return ebayMinPriceCountry; }
            set { ebayMinPriceCountry = value; }
        }
        double ebayRankMinPrice;
        public double EbayRankMinPrice
        {
            get { return ebayRankMinPrice; }
            set { ebayRankMinPrice = value; }
        }
        double suggestionPurPrice;
        public double SuggestionPurPrice
        {
            get { return suggestionPurPrice; }
            set { suggestionPurPrice = value; }
        }
        double expectedPurPrice;
        public double ExpectedPurPrice
        {
            get { return expectedPurPrice; }
            set { expectedPurPrice = value; }
        }
        double expectedUnitProfit;
        public double ExpectedUnitProfit
        {
            get { return expectedUnitProfit; }
            set { expectedUnitProfit = value; }
        }
        double expectedDayOfProfit;
        public double ExpectedDayOfProfit
        {
            get { return expectedDayOfProfit; }
            set { expectedDayOfProfit = value; }
        }
        DateTime expectedSalesDateTime;
        public DateTime ExpectedSalesDateTime
        {
            get { return expectedSalesDateTime; }
            set { expectedSalesDateTime = value; }
        }
        decimal expectedWeight;
        public decimal ExpectedWeight
        {
            get { return expectedWeight; }
            set { expectedWeight = value; }
        }
        double expectedPrice;
        public double ExpectedPrice
        {
            get { return expectedPrice; }
            set { expectedPrice = value; }
        }
        string rivalItemId;
        public string RivalItemId
        {
            get { return rivalItemId; }
            set { rivalItemId = value; }
        }
        int stockLevel;
        public int StockLevel
        {
            get { return stockLevel; }
            set { stockLevel = value; }
        }
        int maxStockDay;
        public int MaxStockDay
        {
            get { return maxStockDay; }
            set { maxStockDay = value; }
        }
        double expectedSalesArg;
        public double ExpectedSalesArg
        {
            get { return expectedSalesArg; }
            set { expectedSalesArg = value; }
        }
        int orderHandleDay;
        public int OrderHandleDay
        {
            get { return orderHandleDay; }
            set { orderHandleDay = value; }
        }
        int allocationDay;
        public int AllocationDay
        {
            get { return allocationDay; }
            set { allocationDay = value; }
        }
        decimal wareHouseSafeArg;
        public decimal WareHouseSafeArg
        {
            get { return wareHouseSafeArg; }
            set { wareHouseSafeArg = value; }
        }
        decimal centerWareHouseSafetyFactor;
        public decimal CenterWareHouseSafetyFactor
        {
            get { return centerWareHouseSafetyFactor; }
            set { centerWareHouseSafetyFactor = value; }
        }
        int centerWareHouseReplenishmentIn;
        public int CenterWareHouseReplenishmentIn
        {
            get { return centerWareHouseReplenishmentIn; }
            set { centerWareHouseReplenishmentIn = value; }
        }
        int centerWareHouseShipInterval;
        public int CenterWareHouseShipInterval
        {
            get { return centerWareHouseShipInterval; }
            set { centerWareHouseShipInterval = value; }
        }
        int transitDays;
        public int TransitDays
        {
            get { return transitDays; }
            set { transitDays = value; }
        }
        int warningDays;
        public int WarningDays
        {
            get { return warningDays; }
            set { warningDays = value; }
        }
        int destWareHouse;
        public int DestWareHouse
        {
            get { return destWareHouse; }
            set { destWareHouse = value; }
        }
        int transitWareHouse;
        public int TransitWareHouse
        {
            get { return transitWareHouse; }
            set { transitWareHouse = value; }
        }
        string mnote;
        public string Mnote
        {
            get { return mnote; }
            set { mnote = value; }
        }
        string muser;
        public string Muser
        {
            get { return muser; }
            set { muser = value; }
        }
        DateTime mtime;
        public DateTime Mtime
        {
            get { return mtime; }
            set { mtime = value; }
        }
        string auser;
        public string Auser
        {
            get { return auser; }
            set { auser = value; }
        }
        DateTime atime;
        public DateTime Atime
        {
            get { return atime; }
            set { atime = value; }
        }
        int flag;
        public int Flag
        {
            get { return flag; }
            set { flag = value; }
        }
        double salePrice;
        public double SalePrice
        {
            get { return salePrice; }
            set { salePrice = value; }
        }
        double ebayPrice;
        public double EbayPrice
        {
            get { return ebayPrice; }
            set { ebayPrice = value; }
        }
    }
}